/*
 * @Description  : 地图
 * @Author       : zhao
 * @Date         : 2022-07-14 18:02:34
 * @LastEditors  : zhao
 * @LastEditTime : 2022-08-04 10:35:21
 */
import request from '@/utils/request'

// 获取行政区划json
export function getMapJson(data) {
    return request({
        url: 'https://geo.datav.aliyun.com/areas_v3/bound/' + data + '.json',
        method: 'get',
        params: data
    })
}
// 获取行政区划
export function getDivision(data) {
    return request({
        url: '/GeodatainfoArchive/GetDivision',
        method: 'get',
        params: data
    })
}
// 根据查询条件获取对应案卷信息
export function GetResultFromPoints(data) {
    return request({
        url: '/SpatialQuery/GetResultFromPoints',
        method: 'post',
        data: data
    })
}
// 根据图幅号获取对应点位信息
export function GetPointsFromMappableUnit(data) {

    return request({
        url: '/SpatialQuery/GetPointsFromMappableUnit',
        method: 'get',
        params: data
    })
}
// 根据shp文件获取对应点位信息
export function GetPointsFromShpFile(data) {
    return request({
        url: '/SpatialQuery/GetPointsFromShpFile',
        method: 'post',
        headers: {
            'Content-Type': 'multipart/form-data'//含有附件的表单提交的Content-Type
        },
        data: data,

    })
}
// 根据txt文件获取对应点位信息
export function GetPointsFromShpTxt(data) {

    return request({
        url: '/SpatialQuery/GetPointsFromShpTxt',
        method: 'post',
        headers: {
            'Content-Type': 'multipart/form-data'//含有附件的表单提交的Content-Type
        },
        data: data

    })
}
// 图幅号查询
export function GetMappableUnitFromType(data) {

    return request({
        url: '/SpatialQuery/GetMappableUnitFromType',
        method: 'post',
        data: data

    })
}